﻿/*-------------------- FONTES DO GOOGLE ------------------------------*/
/*@import url(http://fonts.googleapis.com/css?family=Lato);*/

/*-----------------------H's ----------------------------------------*/
h1, h2, h3, h4, h5, h6 {
  margin: 10px;
  padding: 0;
}

h1 {
  font-size: 32px;
}

/*----------------- POSITION STYLES ---------------------------------*/
.AlignLeft {
  float: left;
}

.AlignCenter {
  width: 100%;
  text-align: center;
}

.AlignRight {
  float: right;
}

/*--------------------------- SPAN ---------------------------------------*/
.spanBlack {
  color: black;
}

.spanGrey {
  color: #555;
}

.spanRed {
  color: red;
}

.spanLightGreen {
  color: #ABCC01;
}

.spanForestGreen {
  color: forestgreen;
}

/*------------------------------ LINKS ------------------------------------*/
.linksGrey {
  color: #555;
  text-decoration: none;
}

  .linksGrey:hover {
    color: #777;
  }

.linksGreen {
  color: #ABCC01;
  text-decoration: none;
}

  .linksGreen:hover {
    color: #BCDD01;
  }

/*------------------------------ LABELS ------------------------------------*/
.labelErro {
  font-size: 20px;
  font-weight: bold;
  color: red;
}

/*------------------------------ BACKGROUND ------------------------------------*/
.WhiteBackground {
  width: 100%;
  background: white;
}

.GreyEEEBackground {
  width: 100%;
  background: #eee;
}

.GreyBBBBackground {
  width: 100%;
  background: #bbb;
}

.divByBikeGreenBackground {
  width: 100%;
  background: rgba(171, 204, 1, 0.6);
}


/*------------------------------ OUTROS ------------------------------------*/
.Texto {
  width: 100%;
  text-align: justify;
}